给 ESP8266 烧写 MicroPython 固件 – MicroPython 实验室 | 您所在的位置:网站首页 › micropython esp8266 › 给 ESP8266 烧写 MicroPython 固件 – MicroPython 实验室 |
给 ESP8266 烧写 MicroPython 固件 2019年3月10日 admin ESP8266 开发板 0
ESP8266开发板有很多种型号,例如:ESP-01, ESP-12,ESP-12F等等等,不同型号之间具体有多少区别我不知道,但有一个重要区别要知道的,那就是内存型号以及内存大小,这个涉及到我们要下载的固件大小以及烧录时的参数设置。 要说在某宝上买电子器件最大的优点是什么?那就是便宜(你懂的)! 要说在淘宝上买电子器件最大的缺点是什么?那就是卖者不知所卖为何物也。 我买来的板子名称叫做:ESP8266串口wifi模块 NodeMcu Lua WIFI V3 物联网 开发板 CH-340 ,卖家对该商品的描述只有:技术资料请查看官方网站:http://www.nodemcu.com,而据我观察,这个所谓的官网网站上面,只是对NodeMcu这种板子的特点做了一个相当简单的介绍,没有任何其它资料可寻。东西实际到手后,发现板子上面的8266芯片型号为ESP-12N。而这个型号,找遍了也没有找到相关的数据手册,没办法,最后我以安信可的ESP8266-12F为参考进行固件的烧录。 使用USB线连接电脑与ESP8266开发板 windows10将会自动安装驱动程序,连接成功后,打开设备管理器,查看当前使用的串口号,后面要用到 我这里的是COM6![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() 第5步中,如果按下开发板的RST按钮后,开发板上的LED灯不亮或者闪个不停,并且MicroPython File Uploader软件上面没有收到任何信息或者只收到一堆乱码最后没有以 Type “help()” for mor infomation.结尾,均表示此次固件烧写失败,需要重新烧写固件。 需要特别注意的是第4步中各项参数的设置,由于我的板子没有数据手册,尝试了N次失败后,最终在更改了SPI MODE为DIO类型后烧写成功。 至此我们已成功将MicroPython固件烧写进ESP8266开发板中,下一篇将使用Python编写脚本,使开发板连接路由器以方便上网。 作者:四十方知 链接:https://www.jianshu.com/p/4b2ffb116192 来源:简书 366 ESP8266MicroPython固件 |
CopyRight 2018-2019 实验室设备网 版权所有 |